home *** CD-ROM | disk | FTP | other *** search
- #include "AppleEvents.h"
-
- void Open_DLOG(Dialog_Info *);
-
- void Switch_Chng_Dialog(Dialog_Info *, short);
- void Switch_Pt_Dialog(Dialog_Info *, short);
- void Switch_Ac_Dialog(Dialog_Info *, short);
- void Switch_Gnrl_Dialog(Dialog_Info *, short);
- void Switch_Abot_Dialog(Dialog_Info *, short);
- void Switch_Pref_Dialog(Dialog_Info *, short);
-
- void Handle_Chng_OK(DialogPtr, AEDescList *, long, short, short);
- void Set_Type_Long(Str4, OSType *, DialogPtr, short);
- void Set_Type_Text(File_Union *, OSType);
- void Handle_Make_Like(DialogPtr, short, short, short);
- void Handle_Pt_Add_Item(DialogPtr, short, short, short);
- void Handle_Pt_Del_Item(void);
- void Handle_Ac_Add_Item(DialogPtr, short, short, short);
- void Make_Ac_Name(StringPtr, StringPtr, StringPtr, StringPtr);
- void Handle_Ac_Del_Item(void);
- Boolean Handle_Check_Item(DialogPtr, short);
- void Draw_Default_Border(DialogPtr);
- void Draw_Chng_Crnt_Type(DialogPtr);
- short Check_Data(DialogPtr, short, short);
- void Set_DLOG_Text_Item(DialogPtr, short, StringPtr);
- static pascal void Draw_Pref_Border(DialogPtr, short);
- static pascal void Draw_Chng_Dialog(DialogPtr, short);
- static pascal void Draw_Abot_Dialog(DialogPtr, short);
- static pascal void Draw_Pref_Dialog(DialogPtr, short);
- static pascal void Draw_Pref_Pt(DialogPtr, short);
- static pascal void Draw_Pref_Ac(DialogPtr, short);
- static pascal void Draw_Pref_Gnrl(DialogPtr, short);
- void Handle_Pref_Pop_Up_Menu(Dialog_Info *, short);
- void Handle_Pref_Set_Up_DLOG(DialogPtr, short, short *);
- void Handle_Pref_DITL_Item(Dialog_Info *, short);
- void Get_Dialog_Text(StringPtr, DialogPtr, short);
- void Set_Dialog_Proc(Handle, DialogPtr, short);
- void Get_Dialog_Item_Hndl(DialogPtr, short, Handle *);
- void Get_Dialog_Item_Rect(DialogPtr, short, Rect *);
- Boolean Get_Dialog_Item_In_Rect(DialogPtr, short, Point);
-
- Boolean Done_With_Dialog=NO;
- File_Union F_Type, C_Type;
- Str4 EMPTY_STR="\p";
-
- extern Boolean All_Done;
- extern Boolean Dialog_Opened;
- extern Handle The_Icons;
- extern short The_pt_Type[100];
- extern short The_ac_Type[100];
- extern short Multiple_Files;
- extern short CreatorChangerApp, CreatorChangerPref;
- extern short PT_Item_To_Edit;
- extern short AC_Item_To_Edit;
- extern short Strt_Rsrc;
- extern Str63 Types_Error_1;
- extern Str32 Types_Error_2;
- extern Str32 Descr_Error;
- extern Str32 Bad_Item_Error;
- extern Str32 Bad_CF_Type_1;
- extern Str32 Bad_CF_Type_2;
- extern Str32 Bad_CF_Type_3;
- extern Str32 Bad_CF_Type_4;
- extern Dialog_Info Chng, Edit, Auto, About, Pref;
- extern global_prefs **Global;
- extern EventRecord The_Event;
- extern FSSpec The_File_Spec;
- extern FInfo File_Info;